gtkwindow: Unset focus grab_widget if it ends up unmapped
authorCarlos Garnacho <carlosg@gnome.org>
Mon, 29 Jan 2018 11:31:53 +0000 (12:31 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Thu, 5 Apr 2018 17:26:04 +0000 (19:26 +0200)
commit58eaf5ca169dfffa339ff39063bbd685f3a315a4
tree0ec23eaac8428a533a1c599dabdb9b19d89ddcd9
parent1ce79b29e363e585872901424d3b72041b55e3e4
gtkwindow: Unset focus grab_widget if it ends up unmapped

This may result on the later emission of crossing events, with one of the
sides being already unmapped/unrealized. The widget being unmapped will
result on repick and emission of a set of crossing events anyway.
gtk/gtkwindow.c